home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Freeware / First Page 2006 3.00 / fp2006-final-3.00-setup.exe / {app} / Iscripts / Equivalents / area-volume-gen.izs < prev    next >
Text File  |  2005-09-27  |  8KB  |  239 lines

  1. <!NOWIZARD>
  2.  
  3. <!TITLE>Area/Volume Generator 
  4. <!/TITLE>
  5.  
  6. <!DESCRIPTION>Need to find the area or circumference of a circle, then this is the tool for your, it does all the maths for you! how simple can it get!
  7. <!/DESCRIPTION> 
  8.  
  9. <!CATEGORY>Equivalents<!/CATEGORY>
  10.  
  11. <!SCRIPT>
  12. <!-- START OF SCRIPT -->
  13.  
  14. <!-- HOW TO INSTALL AREA/VOLUME GENERATOR:
  15.  
  16.   1.  Copy code into the HEAD section of document
  17.   2.  Put last coding into the BODY section of document  -->
  18.  
  19. <!-- STEP ONE: Add code into HEAD section of document  -->
  20.  
  21. <HEAD>
  22.  
  23. <SCRIPT LANGUAGE="JavaScript">
  24.  
  25. <!-- Original:  Craig Blanchette (Sk8dogg4@aol.com) -->
  26. <!-- Web Site:  http://craiga.topcities.com -->
  27.  
  28. <!-- Begin
  29. function findarea(){
  30. radius = document.FORM1.areainput.value;
  31. radius2 = eval(radius*radius);
  32. answer = eval(Math.PI*Math.pow(radius,2))
  33. roundanswer = Math.round(answer);
  34. document.FORM1.codegenerator.value =
  35.  'A = PIR^2\r'
  36. +'A = PI x '+radius+'*'+radius+' \r'
  37. +'A = PI x '+radius2+'\r'
  38. +'A = '+answer+' \r'
  39. +'A = '+roundanswer;
  40. }
  41. function findcircum(){
  42. radiuscir = document.FORM1.areainput.value;
  43. diameter = eval(radiuscir*2);
  44. ciranswer = eval(radiuscir*2*Math.PI);
  45. cirRoundanswer = Math.round(ciranswer);
  46. document.FORM1.codegenerator.value =
  47.  'C = 2PIR\r'
  48. +'C = PI x 2 x '+radiuscir+' \r'
  49. +'C = PI x '+diameter+' \r'
  50. +'C = '+ciranswer+' \r'
  51. +'C = '+cirRoundanswer;
  52. }
  53. function rectarea(){
  54. side1 = document.FORM1.rect1.value;
  55. side2 = document.FORM1.rect2.value;
  56. rectanswer = eval(side1*side2);
  57. roundrect = Math.round(rectanswer);
  58. document.FORM1.codegenerator.value =
  59.  'A = B x H\r'
  60. +'A = '+side1+' x '+side2+' \r'
  61. +'A = '+rectanswer+' \r'
  62. +'A = '+roundrect
  63. }
  64. function cylarea(){
  65. cylradius = document.FORM1.areainput.value;
  66. sqradius = eval(cylradius*cylradius);
  67. cylheight = document.FORM1.cylinderheight.value;
  68. cylhr = eval(cylheight*sqradius);
  69. cylvolume = eval(Math.PI*cylradius*cylradius*cylheight);
  70. roundcyl = Math.round(cylvolume);
  71. document.FORM1.codegenerator.value =
  72.  'V = PIR^2H\r'
  73. +'V = PI x '+cylradius+' x '+cylradius+' x H \r'
  74. +'V = PI x '+sqradius+' x H\r'
  75. +'V = PI x '+sqradius+' x '+cylheight+' \r'
  76. +'V = PI x '+cylhr+' \r'
  77. +'V = '+cylvolume+' \r'
  78. +'V = '+roundcyl;
  79. }
  80. function resetval(){
  81. document.FORM1.areainput.value = 'Radius of Cirlce/Cylinder';
  82. document.FORM1.codegenerator.value = '';
  83. document.FORM1.cylinderheight.value = 'Height of Cylinder';
  84. document.FORM1.rect1.value = 'Base';
  85. document.FORM1.rect2.value = 'Height';
  86. }
  87. //  End -->
  88. </script>
  89.  
  90. </HEAD>
  91.  
  92. <!-- STEP TWO: Add code into BODY section of document  -->
  93.  
  94. <BODY>
  95.  
  96. <div align="center">
  97. <form name="FORM1">
  98. <font face="Arial, Helvetica, Sans Serif" size="3" color="#0000FF"><b>Enter Radius of Circle/Cylinder</b></font><br><input type="text" size="15" name="areainput" onfocus="this.value=''">
  99. <br>
  100. <input type="button" name="findcircumference" onclick="findcircum()" value="Get Circumference">
  101. <input type="button" name="findarea2" onclick="findarea()" value="Get Area">
  102. <p>
  103. <font face="Arial, Helvetica, Sans Serif" size="3" color="#0000FF"><b>Enter Height of Cylinder</b></font><br><input type="text" name="cylinderheight" onfocus="this.value=''">
  104. <br><input type="button" name="cylinderarea" value="Get volume of Cylinder" onclick="cylarea()">
  105. <br>(<i>Make sure you entered the radius</i>)
  106. <p>
  107. <font face="Arial, Helvetica, Sans Serif" size="3" color="#0000FF"><b>The calculation and answer is below:</b></font><br>
  108. <textarea name="codegenerator" rows="10" cols="30">
  109. </textarea>
  110. <p>
  111. <font face="Arial, Helvetica, Sans Serif" size="3" color="#0000FF"><b>Enter Measurments for Rectangle Area:</b></font>
  112. <br>
  113. <input type="text" name="rect1" value="Base" onfocus="this.value=''">
  114. <br><input type="text" name="rect2" value="Height" onfocus="this.value=''">
  115. <br><input type="button" name="findcircumference" onclick="rectarea()" value="Get Area">.
  116. <br>
  117. <input type="button" name="reset" value="Reset" onclick="resetval()">
  118. </form>
  119. </div>
  120.  
  121. <!-- END OF SCRIPT -->
  122. <!/SCRIPT>
  123.  
  124. <!PREVIEW>
  125. <!-- START OF SCRIPT -->
  126.  
  127.  
  128. <!-- HOW TO INSTALL AREA/VOLUME GENERATOR:
  129.  
  130.   1.  Copy code into the HEAD section of document
  131.   2.  Put last coding into the BODY section of document  -->
  132.  
  133. <!-- STEP ONE: Add code into HEAD section of document  -->
  134.  
  135. <HEAD>
  136.  
  137. <SCRIPT LANGUAGE="JavaScript">
  138.  
  139. <!-- Original:  Craig Blanchette (Sk8dogg4@aol.com) -->
  140. <!-- Web Site:  http://craiga.topcities.com -->
  141.  
  142. <!-- Begin
  143. function findarea(){
  144. radius = document.FORM1.areainput.value;
  145. radius2 = eval(radius*radius);
  146. answer = eval(Math.PI*Math.pow(radius,2))
  147. roundanswer = Math.round(answer);
  148. document.FORM1.codegenerator.value =
  149.  'A = PIR^2\r'
  150. +'A = PI x '+radius+'*'+radius+' \r'
  151. +'A = PI x '+radius2+'\r'
  152. +'A = '+answer+' \r'
  153. +'A = '+roundanswer;
  154. }
  155. function findcircum(){
  156. radiuscir = document.FORM1.areainput.value;
  157. diameter = eval(radiuscir*2);
  158. ciranswer = eval(radiuscir*2*Math.PI);
  159. cirRoundanswer = Math.round(ciranswer);
  160. document.FORM1.codegenerator.value =
  161.  'C = 2PIR\r'
  162. +'C = PI x 2 x '+radiuscir+' \r'
  163. +'C = PI x '+diameter+' \r'
  164. +'C = '+ciranswer+' \r'
  165. +'C = '+cirRoundanswer;
  166. }
  167. function rectarea(){
  168. side1 = document.FORM1.rect1.value;
  169. side2 = document.FORM1.rect2.value;
  170. rectanswer = eval(side1*side2);
  171. roundrect = Math.round(rectanswer);
  172. document.FORM1.codegenerator.value =
  173.  'A = B x H\r'
  174. +'A = '+side1+' x '+side2+' \r'
  175. +'A = '+rectanswer+' \r'
  176. +'A = '+roundrect
  177. }
  178. function cylarea(){
  179. cylradius = document.FORM1.areainput.value;
  180. sqradius = eval(cylradius*cylradius);
  181. cylheight = document.FORM1.cylinderheight.value;
  182. cylhr = eval(cylheight*sqradius);
  183. cylvolume = eval(Math.PI*cylradius*cylradius*cylheight);
  184. roundcyl = Math.round(cylvolume);
  185. document.FORM1.codegenerator.value =
  186.  'V = PIR^2H\r'
  187. +'V = PI x '+cylradius+' x '+cylradius+' x H \r'
  188. +'V = PI x '+sqradius+' x H\r'
  189. +'V = PI x '+sqradius+' x '+cylheight+' \r'
  190. +'V = PI x '+cylhr+' \r'
  191. +'V = '+cylvolume+' \r'
  192. +'V = '+roundcyl;
  193. }
  194. function resetval(){
  195. document.FORM1.areainput.value = 'Radius of Cirlce/Cylinder';
  196. document.FORM1.codegenerator.value = '';
  197. document.FORM1.cylinderheight.value = 'Height of Cylinder';
  198. document.FORM1.rect1.value = 'Base';
  199. document.FORM1.rect2.value = 'Height';
  200. }
  201. //  End -->
  202. </script>
  203.  
  204. </HEAD>
  205.  
  206. <!-- STEP TWO: Add code into BODY section of document  -->
  207.  
  208. <BODY>
  209.  
  210. <div align="center">
  211. <form name="FORM1">
  212. <font face="Arial, Helvetica, Sans Serif" size="3" color="#0000FF"><b>Enter Radius of Circle/Cylinder</b></font><br><input type="text" size="15" name="areainput" onfocus="this.value=''">
  213. <br>
  214. <input type="button" name="findcircumference" onclick="findcircum()" value="Get Circumference">
  215. <input type="button" name="findarea2" onclick="findarea()" value="Get Area">
  216. <p>
  217. <font face="Arial, Helvetica, Sans Serif" size="3" color="#0000FF"><b>Enter Height of Cylinder</b></font><br><input type="text" name="cylinderheight" onfocus="this.value=''">
  218. <br><input type="button" name="cylinderarea" value="Get volume of Cylinder" onclick="cylarea()">
  219. <br>(<i>Make sure you entered the radius</i>)
  220. <p>
  221. <font face="Arial, Helvetica, Sans Serif" size="3" color="#0000FF"><b>The calculation and answer is below:</b></font><br>
  222. <textarea name="codegenerator" rows="10" cols="30">
  223. </textarea>
  224. <p>
  225. <font face="Arial, Helvetica, Sans Serif" size="3" color="#0000FF"><b>Enter Measurments for Rectangle Area:</b></font>
  226. <br>
  227. <input type="text" name="rect1" value="Base" onfocus="this.value=''">
  228. <br><input type="text" name="rect2" value="Height" onfocus="this.value=''">
  229. <br><input type="button" name="findcircumference" onclick="rectarea()" value="Get Area">.
  230. <br>
  231. <input type="button" name="reset" value="Reset" onclick="resetval()">
  232. </form>
  233. </div>
  234.  
  235. <!-- END OF SCRIPT -->
  236. <!/PREVIEW>
  237.  
  238. <!RELATED>NONE<!/RELATED>
  239.